package pl.edu.agh.student.nn.core;

/**
 * Reprezentuje rozne parametry sieci
 */
public enum LayerParameter {
    /**
     * Itearcje
     */
    ITERATIONS("Iteracje"),
    /**
     * Parametr Alpha
     */
    ALPHA("Alpha"),
    /**
     * Sasiedztwo
     */
    NEIGH("Sasiedztwo"),
    /**
     * Sumienie
     */
    CONSC("Sumienie"),
    /**
     * Beta
     */
    BETA("Beta"),
    /**
     * Promien sasiedztwa
     */
    RADIUS("Radius"),
    /**
     * Momentum
     */
    MOMENTUM("Momentum");

    private String name;

    LayerParameter(String name) {
        this.name = name;
    }

    /**
     * Opis sieci
     *
     * @return
     */
    public String getName() {
        return name;
    }
}
